www.gusucode.com > Piwik 网站流量统计系统 v2.9.1PHP源码程序 > Piwik 网站流量统计系统 v2.9.1/piwik/piwik/plugins/LanguagesManager/Controller.php
<?php /** * Piwik - free/libre analytics platform * * @link http://piwik.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later * * */ namespace Piwik\Plugins\LanguagesManager; use Piwik\Common; use Piwik\DbHelper; use Piwik\Piwik; use Piwik\Url; use Piwik\View; /** */ class Controller extends \Piwik\Plugin\ControllerAdmin { /** * anonymous = in the session * authenticated user = in the session */ public function saveLanguage() { $language = Common::getRequestVar('language'); // Prevent CSRF only when piwik is not installed yet (During install user can change language) if (DbHelper::isInstalled()) { $this->checkTokenInUrl(); } LanguagesManager::setLanguageForSession($language); Url::redirectToReferrer(); } public function searchTranslation() { Piwik::checkUserHasSomeAdminAccess(); return $this->renderTemplate('searchTranslation'); } }